module cl {
	export class Map {

		public static tileEngine : TileEngine;

		public static routeEngine : RouteEngine;

		public static landIndexEngine : LandIndexEngine;

		public static init(xsize : number, ysize : number) : void {
			Map.tileEngine = new TileEngine(xsize, ysize, 88, 102);
			Map.routeEngine = new RouteEngine(Map.tileEngine.neighborCache);
			Map.landIndexEngine = new LandIndexEngine();
		}
	}
}